New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dev-docs #8730
Update dev-docs #8730
Conversation
Co-authored-by: Graham Markall <535640+gmarkall@users.noreply.github.com>
* main: (2583 commits) Correct sequence in test_issue_3158_1 Fix flake8 checks since upgrade to flake8=6.x Use nonzero data in tests of Issue numba#3158 Apply suggestions from PR numba#8120 review Make Numba dependency check run ahead of Numba internal imports. Check for void return type in compile_ptx applying review suggestions Add -e to all Azure script steps CI: Use `set -e` in "Before Install" step and fix install Implement cleanups suggested in PR numba#8120 feedback Remove cpu NRT init guard, rtsys.initialize already has this. remove forced fail test moved file (2) Add test for docstring. Add update_wrapper to dufunc. Remove superfluous assertion. Fix failing warning checking tests. Fix failing tests. * now uses np.testing.assert_array_equal for more detailed error reporting Supply concrete timeline for objmode fallback deprecation. ...
@gmarkall I just read through it again, and perhaps we can remove the channel setup. The docs now list using the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree, we can remove the section about the channel setup since the docs already specify installing llvmlite from the numba/label/dev
channel:
$ conda create -n numbaenv python=3.10 numba/label/dev::llvmlite numpy scipy jinja2 cffi
…th one command As title
Thank you @gmarkall -- I opted to remove the section. I also noticed, while writing, that the installation instructions for the dependencies were somewhat conflated. With examples in the paragraph above and then a concrete command below. In the interest of good reading flow, I opted to list all the dependencies for the docs within a single command. I am hoping this is less confusing and makes it very clear what dependencies are needed to build the docs for Numba. May I please have a re-review? Thank you. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are a couple of rendering errors - suggestions added on the diff that I think will resolve them.
Co-authored-by: Graham Markall <535640+gmarkall@users.noreply.github.com>
Co-authored-by: Graham Markall <535640+gmarkall@users.noreply.github.com>
@gmarkall thank you for the feedback, I have addressed the review comments and this is now ready for another round of review. |
As title
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Many thanks for the updates!
Thank your for the review! |
This is variant of #7367 -- but with conflicts resolved to
main
on 2022-01-27.